package com.etc.service;


import com.etc.entity.Cinema;
import com.etc.entity.Movie;
import com.etc.util.PageData;

import java.util.List;

public interface MovieService {
    public List<Movie> findByMstatusOrderByMgradeDesc();

    public List<Movie> findByMstatus();

    public List<Movie> findByMstatusOrderByMgradeAsc();

    public Movie findByMid(Integer mid);

    public List<Cinema> findByMidAndMstartime(Integer mid, String playDate);

    /**
     * dzq   電影模糊搜索取前二十条记录
     * @param name
     * @return
     */
    public  List<Movie> FindMoviceByNameForSearch(String name);

    /**
     <<<<<<< HEAD
     * 分页+模糊查询（李添杭）
     * @param page 页面
     * @param pageSize 页面记录数
     * @param content 模糊查询字段
     * @return
     */
    public PageData<Movie> getPageData(Integer page, Integer pageSize, String content);

    /**
     * 修改电影信息
     * @param movie
     * @return
     */
    public boolean updateMovie(Movie movie);


    public boolean deleteMovie(Integer mid);

}